#pragma once

#include <gofcl_usbfs_ep_r.h>

typedef struct {
	u32_s trans_finish : 1;
	u32_s ep_disable : 1;
	u32_s : 1;
	u32_s ctrl_in_timeout : 1;
	u32_s trans_fifo_underrun : 1;
	u32_s : 1;
	u32_s in_nak : 1;
	u32_s trans_fifo_low : 1;
	u32_s : 24;
} usbfs_diepint_expl_s;

_Static_assert(sizeof(usbfs_diepint_expl_s) == 4,
	       "Struct usbfs_diepint_expl_s defined error!");
